telegraph spoon - Turkish English Dictionary